Network: Compensation Related Costs, Share Based Payments (http://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation)

Line Label Object Class Period Type Balance Name
1 Compensation Related Costs, Share Based Payments [Network]

*

*

http://fasb.org/us-gaap/role/disclosure/CompensationRelatedCostsStockCompensation
2 Disclosure of Compensation Related Costs, Share-based Payments [Abstract] [Abstract]

*

*

us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract
3 Compensation Related Costs and Share-based Payments Disclosures [Table] [Table]

*

*

added:CompensationRelatedCostsShare-basedPaymentsDisclosuresTable
4 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
5 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
6 Compensation Related Costs and Share-based Payments Disclosures [Line Items] [Line Items]

*

*

added:CompensationRelatedCostsShare-basedPaymentsDisclosuresLineItems
7 Shareholders' Equity and Share-based Payments [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
8 Disclosure of Compensation Related Costs, Share-based Payments [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
9 Compensation Related Costs and Share-based Payments Disclosures [Hierarchy] [Abstract]

*

*

added:CompensationRelatedCostsShare-basedPaymentsDisclosuresHierarchy
10 Share-based Goods and Nonemployee Services Transaction [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction
11 Deferred Compensation Arrangements, Overall, Description [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementsOverallDescription
12 Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period, Description [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriodDescription
13 Employee Service Share-based Compensation, Aggregate Disclosures [Hierarchy] [Abstract]

*

*

us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract
14 Allocated Share-based Compensation Expense [Concept] Monetary For Period Debit us-gaap:AllocatedShareBasedCompensationExpense
15 Allocated Share-based Compensation Expense, Net of Tax [Concept] Monetary For Period Debit us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
16 Employee Service Share-based Compensation, Tax Benefit from Compensation Expense [Concept] Monetary For Period Credit us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
17 Employee Service Share-based Compensation, Policy for Issuing Shares upon Exercise [Concept] Text/String For Period

*

us-gaap:EmployeeServiceShareBasedCompensationPolicyForIssuingSharesUponExercise
18 Employee Service Share-based Compensation, Estimated Quantity of Shares to be Repurchased in Following Period [Concept] Shares For Period

*

us-gaap:EmployeeServiceShareBasedCompensationEstimatedQuantityOfSharesToBeRepurchasedInFollowingPeriod
19 Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options [Concept] Monetary For Period Credit us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
20 Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options [Concept] Monetary For Period Debit us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
21 Employee Service Share-based Compensation, Cash Flow Effect, Cash Used to Settle Awards [Concept] Monetary For Period Debit us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
22 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Total Share-based Liabilities Paid [Concept] Monetary As Of Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTotalShareBasedLiabilitiesPaid
23 Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized [Concept] Monetary As Of Debit us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
24 Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition [Concept] Decimal For Period

*

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition
25 Compensation Related Costs and Share-based Payments Components [Table] [Table]

*

*

added:CompensationRelatedCostsShare-basedPaymentsComponentsTable
26 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
27 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
28 Compensation Related Costs and Share-based Payments Components [Line Items] [Line Items]

*

*

added:CompensationRelatedCostsShare-basedPaymentsComponentsLineItems
29 Deferred Compensation Liability, Current [Roll Up] [Abstract]

*

*

us-gaap:DeferredCompensationLiabilityCurrentAbstract
30 Deferred Compensation Share-based Arrangements, Liability, Current [Concept] Monetary As Of Credit us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
31 Deferred Compensation Cash-based Arrangements, Liability, Current [Concept] Monetary As Of Credit us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
32 Other Deferred Compensation Arrangements, Liability, Current [Concept] Monetary As Of Credit us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent
33 Deferred Compensation Liability, Current, Total [Concept] Monetary As Of Credit us-gaap:DeferredCompensationLiabilityCurrent
34 Deferred Compensation Liability, Classified, Noncurrent [Roll Up] [Abstract]

*

*

us-gaap:DeferredCompensationLiabilityClassifiedNoncurrentAbstract
35 Deferred Compensation Share-based Arrangements, Liability, Classified, Noncurrent [Concept] Monetary As Of Credit us-gaap:DeferredCompensationSharebasedArrangementsLiabilityClassifiedNoncurrent
36 Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent [Concept] Monetary As Of Credit us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
37 Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent [Concept] Monetary As Of Credit us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
38 Deferred Compensation Liability, Classified, Noncurrent, Total [Concept] Monetary As Of Credit us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
39 Deferred Compensation Liability, Current and Noncurrent [Roll Up] [Abstract]

*

*

us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrentAbstract
40 Deferred Compensation Share-based Arrangements, Liability, Current and Noncurrent [Concept] Monetary As Of Credit us-gaap:DeferredCompensationSharebasedArrangementsLiabilityCurrentAndNoncurrent
41 Deferred Compensation Cash-based Arrangements, Liability, Current and Noncurrent [Concept] Monetary As Of Credit us-gaap:DeferredCompensationCashbasedArrangementsLiabilityCurrentAndNoncurrent
42 Other Deferred Compensation Arrangements, Liability, Current and Noncurrent [Concept] Monetary As Of Credit us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent
43 Deferred Compensation Liability, Current and Noncurrent, Total [Concept] Monetary As Of Credit us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
44 Compensation Related Costs and Share-based Payments Components, Other Disclosures [Table] [Table]

*

*

added:CompensationRelatedCostsShare-basedPaymentsComponentsOtherDisclosuresTable
45 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
46 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
47 Compensation Related Costs and Share-based Payments Components, Other Disclosures [Line Items] [Line Items]

*

*

added:CompensationRelatedCostsShare-basedPaymentsComponentsOtherDisclosuresLineItems
48 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValueTableTextBlock
49 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableTableTextBlock
50 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock
51 Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValueTableTextBlock
52 Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock
53 Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock
54 Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Vested and Expected to Vest [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsVestedAndExpectedToVestTableTextBlock
55 Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock
56 Schedule of Share-based Compensation, Nonemployee Director Stock Award Plan, Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationNonemployeeDirectorStockAwardPlanActivityTableTextBlock
57 Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
58 Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
59 Schedule of Share-based Compensation, Stock Appreciation Rights Award Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock
60 Schedule of Share-based Compensation, Stock Options and Stock Appreciation Rights Award Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock
61 Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
62 Schedule of Share-based Compensation, Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
63 Schedule of Nonvested Performance-based Units Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
64 Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
65 Schedule of Nonvested Share Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
66 Schedule of Other Share-based Compensation, Activity [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfOtherShareBasedCompensationActivityTableTextBlock
67 Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
68 Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
69 Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
70 Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
71 Schedule of Cash Proceeds Received from Share-based Payment Awards [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfCashProceedsReceivedFromShareBasedPaymentAwardsTableTextBlock
72 Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] [Table]

*

*

us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable
73 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
74 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
75 Award Type and Plan Name [Axis] [Axis]

*

*

us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis
76 Award Type and Plan Name, All Plans and Awards [Domain] [Domain]

*

*

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain
77 Stock Compensation Plan [Member] [Member]

*

*

us-gaap:StockCompensationPlanMember
78 Stock Options [Member] [Member]

*

*

us-gaap:StockOptionsMember
79 Restricted Stock [Member] [Member]

*

*

us-gaap:RestrictedStockMember
80 Stock Appreciation Rights (SARs) [Member] [Member]

*

*

us-gaap:StockAppreciationRightsSARSMember
81 Restricted Stock Units (RSUs) [Member] [Member]

*

*

us-gaap:RestrictedStockUnitsRSUMember
82 Share-based Compensation Arrangement by Share-based Payment Award [Line Items] [Line Items]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
83 Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
84 Share-based Compensation Arrangement by Share-based Payment Award [Hierarchy] [Abstract]

*

*

added:Share-basedCompensationArrangementByShare-basedPaymentAwardHierarchy
85 Share-based Compensation Arrangement by Share-based Payment Award, Description [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDescription
86 Share-based Compensation Arrangement by Share-based Payment Award, Terms of Award [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward
87 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Minimum [Concept] Date String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodMinimum
88 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period [Concept] Duration String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod
89 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period, Maximum [Concept] Date String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriodMaximum
90 Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period [Concept] Duration String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod
91 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRights
92 Share-based Compensation Arrangement by Share-based Payment Award, Expiration Date [Concept] Date String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationDating
93 Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
94 Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
95 Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Number of Employees Affected [Concept] Integer For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationNumberOfEmployeesAffected
96 Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
97 Share-based Compensation Arrangement by Share-based Payment Award, Method of Measuring Cost of Award [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMethodOfMeasuringCostOfAward
98 Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCost
99 Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Hierarchy] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract
100 Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward
101 Share-based Compensation Arrangement by Share-based Payment Award, Per Share Weighted Average Price of Shares Purchased [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
102 Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
103 Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate
104 Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
105 Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate [Concept] Perdent As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
106 Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee
107 Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
108 Share-based Compensation Arrangement by Share-based Payment Award, Equity Converted in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityConvertedInPeriod
109 Share-based Compensation Arrangement by Share-based Payment Award, Other Share Increase (Decrease) [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease
110 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward
111 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Beginning Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
112 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:Share-basedCompensationArrangementByShare-basedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseRollUp
113 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
114 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period [Concept] Shares For Period

*

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
115 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period [Roll Up] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodAbstract
116 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
117 Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
118 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Total [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
119 Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod
120 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Total [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecrease
121 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
122 Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Hierarchy] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract
123 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, Beginning of Period [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
124 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term [Concept] Decimal As Of

*

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1
125 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value [Concept] Monetary As Of Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
126 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
127 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue
128 Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
129 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Total Intrinsic Value [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
130 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
131 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
132 Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
133 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
134 Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Intrinsic Value [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue
135 Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice
136 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price, End of Period [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
137 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
138 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
139 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm
140 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value [Concept] Monetary As Of Debit us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
141 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Hierarchy] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract
142 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
143 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
144 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value [Concept] Monetary As Of Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
145 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm
146 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
147 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
148 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value [Concept] Monetary As Of Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
149 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm
150 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested [Roll Forward] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward
151 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Beginning Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
152 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease) [Roll Up] [Abstract]

*

*

added:Share-basedCompensationArrangementByShare-basedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecreaseRollUp
153 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
154 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
155 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
156 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease), Total [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease
157 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
158 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Hierarchy] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract
159 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning of Period [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
160 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Beginning of Period [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
161 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
162 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Term [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerm
163 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
164 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
165 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value [Concept] Share For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue
166 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Total Fair Value [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
167 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Weighted Average Grant Date Fair Value [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue
168 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Intrinsic Value [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodIntrinsicValue
169 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, End of Period [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
170 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, End of Period [Concept] Share As Of

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
171 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Total Share-based Liabilities Paid [Concept] Monetary As Of Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTotalShareBasedLiabilitiesPaid
172 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Hierarchy] [Abstract]

*

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract
173 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Method Used [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsed
174 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Minimum [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermMinimum
175 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm
176 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Maximum [Concept] Decimal For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermMaximum
177 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term, Simplified Method [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTermSimplifiedMethod
178 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
179 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
180 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
181 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate
182 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Payments [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
183 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
184 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Range of Dividends Used [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRangeOfDividendsUsed
185 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend [Concept] Monetary For Period Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend
186 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
187 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
188 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
189 Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Discount for Postvesting Restrictions [Concept] Perdent For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsDiscountForPostvestingRestrictions
190 Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] [Table]

*

*

us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable
191 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
192 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
193 Exercise Price Range [Axis] [Axis]

*

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
194 Exercise Price Range, All Ranges [Domain] [Domain]

*

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain
195 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] [Line Items]

*

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems
196 Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
197 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Hierarchy] [Abstract]

*

*

added:Share-basedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeHierarchy
198 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit [Concept] Share For Period

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
199 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit [Concept] Share For Period

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
200 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Beginning of Period [Hierarchy] [Abstract]

*

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeBeginningOfPeriodAbstract
201 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options, Beginning Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
202 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price, Beginning of Period [Concept] Share As Of

*

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
203 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options, Beginning Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
204 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, End of Period [Hierarchy] [Abstract]

*

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeEndOfPeriodAbstract
205 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options, Ending Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
206 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price, End of Period [Concept] Share As Of

*

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
207 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term [Concept] Decimal As Of

*

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm1
208 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options, Ending Balance [Concept] Shares As Of

*

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
209 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price [Concept] Share As Of

*

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
210 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Remaining Contractual Term [Concept] Decimal As Of

*

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm1
211 Schedule of Share-based Goods and Nonemployee Services Transaction [Table] [Table]

*

*

us-gaap:ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionTable
212 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
213 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
214 Supplier [Axis] [Axis]

*

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis
215 Supplier, All Suppliers [Domain] [Domain]

*

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain
216 Share-based Goods and Nonemployee Services Transaction [Line Items] [Line Items]

*

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionLineItems
217 Schedule of Share-based Goods and Nonemployee Services Transaction by Supplier [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfShareBasedGoodsAndNonemployeeServicesTransactionBySupplierTextBlock
218 Share-based Goods and Nonemployee Services Transaction [Hierarchy] [Abstract]

*

*

added:Share-basedGoodsNonemployeeServicesTransactionHierarchy
219 Share-based Goods and Nonemployee Services Transaction, Description of Goods or Services Received [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionDescriptionOfGoodsOrServicesReceived
220 Share-based Goods and Nonemployee Services Transaction, Shares Approved for Issuance [Concept] Shares For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSharesApprovedForIssuance
221 Share-based Goods and Nonemployee Services Transaction, Securities Issued [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionSecuritiesIssued
222 Share-based Goods and Nonemployee Services Transaction, Quantity of Securities Issued [Concept] Shares For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionQuantityOfSecuritiesIssued
223 Share-based Goods and Nonemployee Services Transaction, Valuation Method [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethod
224 Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Term [Concept] Decimal For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedTerm
225 Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Volatility Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedVolatilityRate
226 Share-based Goods and Nonemployee Services Transaction, Valuation Method, Expected Dividend Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodExpectedDividendRate
227 Share-based Goods and Nonemployee Services Transaction, Valuation Method, Risk Free Interest Rate [Concept] Perdent For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionValuationMethodRiskFreeInterestRate
228 Share-based Goods and Nonemployee Services Transaction, Report Lines Affected [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionReportLinesAffected
229 Share-based Goods and Nonemployee Services Transaction, Stockholders' Equity [Concept] Monetary For Period Credit us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionStockholdersEquity
230 Share-based Goods and Nonemployee Services Transaction, Expense [Concept] Monetary For Period Debit us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionExpense
231 Share-based Goods and Nonemployee Services Transaction, Tax Benefit [Concept] Monetary For Period Credit us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionTaxBenefit
232 Share-based Goods and Nonemployee Services Transaction, Capitalized Cost [Concept] Monetary For Period Debit us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionCapitalizedCost
233 Share-based Goods and Nonemployee Services Transaction, Cash Flow Effects [Concept] Monetary For Period Debit us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionCashFlowEffects
234 Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Description and Terms [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsDescriptionAndTerms
235 Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Amount of Changes and Report Lines Affected [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsAmountOfChangesAndReportLinesAffected
236 Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Incremental Compensation Cost [Concept] Monetary For Period Debit us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsIncrementalCompensationCost
237 Share-based Goods and Nonemployee Services Transaction, Modification of Terms, Number of Vendors Affected [Concept] Integer For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsNumberOfVendorsAffected
238 Share-based Compensation Arrangement by Share-based Payment Award, Policy for Issuing Shares upon Exercise [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPolicyForIssuingSharesUponExercise
239 Share-based Compensation Arrangement by Share-based Payment Award, Shares to be Repurchased Next Year [Concept] Shares For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesToBeRepurchasedNextYear
240 Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] [Table]

*

*

us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable
241 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
242 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
243 Employee Stock Ownership Plan (ESOP) Plan [Axis] [Axis]

*

*

us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis
244 Employee Stock Ownership Plan (ESOP) Plan, All Plans [Domain] [Domain]

*

*

us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain
245 Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] [Line Items]

*

*

us-gaap:EmployeeStockOwnershipPlanESOPDisclosuresLineItems
246 Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTextBlock
247 Employee Stock Ownership Plan (ESOP) Disclosures [Hierarchy] [Abstract]

*

*

added:EmployeeStockOwnershipPlanESOPDisclosuresHierarchy
248 Employee Stock Ownership Plan (ESOP), Plan Description [Concept] Text/String For Period

*

us-gaap:EmployeeStockOwnershipPlanESOPPlanDescription
249 Employee Stock Ownership Plan (ESOP), Compensation Expense [Concept] Monetary For Period Debit us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
250 Employee Stock Ownership Plan (ESOP), Deferred Shares [Concept] Monetary As Of Debit us-gaap:EmployeeStockOwnershipPlanESOPDeferredShares
251 Employee Stock Ownership Plan (ESOP), Deferred Shares, Fair Value [Concept] Monetary As Of Debit us-gaap:EmployeeStockOwnershipPlanESOPDeferredSharesFairValue
252 Employee Stock Ownership Plan (ESOP), Gain (Loss) on Transactions in Deferred Shares [Concept] Monetary For Period Credit us-gaap:EmployeeStockOwnershipPlanESOPGainLossOnTransactionsInDeferredShares
253 Employee Stock Ownership Plan (ESOP), Terms of Repurchase Obligation [Concept] Text/String For Period

*

us-gaap:EmployeeStockOwnershipPlanESOPTermsOfRepurchaseObligation
254 Employee Stock Ownership Plan (ESOP), Repurchase Obligation Amount [Concept] Monetary As Of Credit us-gaap:EmployeeStockOwnershipPlanESOPRepurchaseObligationAmount
255 Employee Stock Ownership Plan (ESOP), Fair Value of Shares Subject to Repurchase Obligation [Concept] Monetary As Of Credit us-gaap:EmployeeStockOwnershipPlanESOPFairValueOfSharesSubjectToRepurchaseObligation
256 Employee Stock Ownership Plan (ESOP), Dividends Paid to ESOP [Concept] Monetary For Period Debit us-gaap:EmployeeStockOwnershipPlanESOPDividendsPaidToESOP
257 Employee Stock Ownership Plan (ESOP), Tax Benefit of Dividends Paid to Plan [Concept] Monetary For Period Credit us-gaap:EmployeeStockOwnershipPlanESOPTaxBenefitOfDividendsPaidToPlan
258 Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP [Concept] Monetary For Period Debit us-gaap:EmployeeStockOwnershipPlanESOPCashContributionsToESOP
259 Employee Stock Ownership Plan (ESOP), Interest Payments from ESOP [Concept] Monetary For Period Debit us-gaap:EmployeeStockOwnershipPlanESOPInterestPaymentsFromESOP
260 Employee Stock Ownership Plan (ESOP), Shares Contributed to ESOP [Concept] Shares For Period

*

us-gaap:EmployeeStockOwnershipPlanESOPSharesContributedToESOP
261 Employee Stock Ownership Plan (ESOP), Shares in ESOP [Roll Up] [Abstract]

*

*

us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOPAbstract
262 Employee Stock Ownership Plan (ESOP), Number of Allocated Shares [Concept] Shares As Of

*

us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
263 Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares [Concept] Shares As Of

*

us-gaap:EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
264 Employee Stock Ownership Plan (ESOP), Number of Suspense Shares [Concept] Shares As Of

*

us-gaap:EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares
265 Employee Stock Ownership Plan (ESOP), Shares in ESOP, Total [Concept] Shares As Of

*

us-gaap:EmployeeStockOwnershipPlanESOPSharesInESOP
266 Employee Stock Ownership Plan (ESOP), Debt Structure [Hierarchy] [Abstract]

*

*

us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureAbstract
267 Employee Stock Ownership Plan (ESOP), Debt Structure, Employer Loan, Description [Concept] Text/String For Period

*

us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureEmployerLoanDescription
268 Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Description [Concept] Text/String For Period

*

us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanDescription
269 Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Amount [Concept] Monetary As Of Credit us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanAmount
270 Employee Stock Ownership Plan (ESOP), Debt Structure, Direct Loan, Employer Cash Payments Used for Debt Service [Concept] Monetary For Period Debit us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureDirectLoanEmployerCashPaymentsUsedForDebtService
271 Employee Stock Ownership Plan (ESOP), Debt Structure, Indirect Loan, Description [Concept] Text/String For Period

*

us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureIndirectLoanDescription
272 Employee Stock Ownership Plan (ESOP), Debt Structure, Indirect Loan, Amount [Concept] Monetary As Of Credit us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureIndirectLoanAmount
273 Employee Stock Ownership Plan (ESOP), Debt Structure, Employer Loan Guarantee [Concept] Monetary As Of Credit us-gaap:EmployeeStockOwnershipPlanESOPDebtStructureEmployerLoanGuarantee
274 Grandfathered ESOP Expense Recognition [Hierarchy] [Abstract]

*

*

us-gaap:GrandfatheredESOPExpenseRecognitionAbstract
275 Grandfathered ESOP Expense Recognition, Actual Interest Incurred on ESOP Debt [Concept] Monetary For Period Debit us-gaap:GrandfatheredESOPExpenseRecognitionActualInterestIncurredOnESOPDebt
276 Grandfathered ESOP Expense Recognition, Cash Contributions to ESOP [Concept] Monetary For Period Debit us-gaap:GrandfatheredESOPExpenseRecognitionCashContributionsToESOP
277 Grandfathered ESOP Expense Recognition, Dividends Paid to ESOP [Concept] Monetary For Period Debit us-gaap:GrandfatheredESOPExpenseRecognitionDividendsPaidToESOP
278 Grandfathered ESOP Expense Recognition, Dividends Used by ESOP for Debt Service [Concept] Monetary For Period Debit us-gaap:GrandfatheredESOPExpenseRecognitionDividendsUsedByESOPForDebtService
279 Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] [Table]

*

*

us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable
280 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
281 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
282 Report Line [Axis] [Axis]

*

*

us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis
283 Report Line, All Report Lines [Domain] [Domain]

*

*

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain
284 Cost of Sales [Member] [Member]

*

*

us-gaap:CostOfSalesMember
285 Research and Development Expense [Member] [Member]

*

*

us-gaap:ResearchAndDevelopmentExpenseMember
286 Selling and Marketing Expense [Member] [Member]

*

*

us-gaap:SellingAndMarketingExpenseMember
287 Restructuring Charges [Member] [Member]

*

*

us-gaap:RestructuringChargesMember
288 General and Administrative Expense [Member] [Member]

*

*

us-gaap:GeneralAndAdministrativeExpenseMember
289 Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] [Line Items]

*

*

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems
290 Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
291 Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Hierarchy] [Abstract]

*

*

added:EmployeeServiceShare-basedCompensationAllocationRecognizedPeriodCostsHierarchy
292 Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount [Concept] Monetary For Period Debit us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
293 Allocated Share-based Compensation Expense [Concept] Monetary For Period Debit us-gaap:AllocatedShareBasedCompensationExpense
294 Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table] [Table]

*

*

us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTable
295 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
296 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
297 Title of Individual with Relationship to Entity [Axis] [Axis]

*

*

us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTitleOfIndividualAxis
298 Title of Individual with Relationship to Entity, All [Domain] [Domain]

*

*

us-gaap:TitleOfIndividualWithRelationshipToEntityDomain
299 Management [Member] [Member]

*

*

us-gaap:ManagementMember
300 Board of Directors Chairman [Member] [Member]

*

*

us-gaap:BoardOfDirectorsChairmanMember
301 Director [Member] [Member]

*

*

us-gaap:DirectorMember
302 Executive Officer [Member] [Member]

*

*

us-gaap:ExecutiveOfficerMember
303 Chief Executive Officer [Member] [Member]

*

*

us-gaap:ChiefExecutiveOfficerMember
304 Chief Financial Officer [Member] [Member]

*

*

us-gaap:ChiefFinancialOfficerMember
305 Chief Operating Officer [Member] [Member]

*

*

us-gaap:ChiefOperatingOfficerMember
306 Controller [Member] [Member]

*

*

us-gaap:ControllerMember
307 Executive Vice President [Member] [Member]

*

*

us-gaap:ExecutiveVicePresidentMember
308 Vice President [Member] [Member]

*

*

us-gaap:VicePresidentMember
309 President [Member] [Member]

*

*

us-gaap:PresidentMember
310 Officer [Member] [Member]

*

*

us-gaap:OfficerMember
311 Type of Deferred Compensation [Axis] [Axis]

*

*

us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsByTypeOfDeferredCompensationAxis
312 Type of Deferred Compensation, All Types [Domain] [Domain]

*

*

us-gaap:TypeOfDeferredCompensationDomain
313 Deferred Compensation, Share-based Payments [Member] [Member]

*

*

us-gaap:DeferredCompensationShareBasedPaymentsMember
314 Employee Stock Option [Member] [Member]

*

*

us-gaap:EmployeeStockOptionMember
315 Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items] [Line Items]

*

*

us-gaap:DeferredCompensationArrangementWithIndividualShareBasedPaymentsLineItems
316 Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock
317 Deferred Compensation Arrangement with Individual, Share-based Payments [Hierarchy] [Abstract]

*

*

added:DeferredCompensationArrangementWithIndividualShare-basedPaymentsHierarchy
318 Deferred Compensation Arrangement with Individual, Description [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualDescription
319 Deferred Compensation Arrangement with Individual, Maximum Contractual Term [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualMaximumContractualTerm
320 Deferred Compensation Arrangement with Individual, Requisite Service Period [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod
321 Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance [Concept] Shares As Of

*

us-gaap:DeferredCompensationArrangementWithIndividualSharesAuthorizedForIssuance
322 Deferred Compensation Arrangement with Individual, Exercise Price [Concept] Share For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualExercisePrice
323 Deferred Compensation Arrangement with Individual, Shares Issued [Concept] Shares For Period

*

us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
324 Deferred Compensation Arrangement with Individual, Fair Value of Shares Issued [Concept] Monetary For Period Credit us-gaap:DeferredCompensationArrangementWithIndividualFairValueOfSharesIssued
325 Deferred Compensation Arrangement with Individual, Compensation Expense [Concept] Monetary For Period Debit us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense
326 Deferred Compensation Arrangement with Individual, Recorded Liability [Concept] Monetary As Of Credit us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
327 Deferred Compensation Arrangement with Individual, Employer Contribution [Concept] Monetary For Period Debit us-gaap:DeferredCompensationArrangementWithIndividualEmployerContribution
328 Deferred Compensation Arrangement with Individual, Distributions Paid [Concept] Monetary As Of Debit us-gaap:DeferredCompensationArrangementWithIndividualDistributionsPaid